@CHARSET "UTF-8";

.table {
    border: 1px solid #D8D8D8;
    font-size: 12px;
    width: 100%;
}
.table thead {
    background-color: #EAEAEA;
    border-bottom: 1px solid #D8D8D8;
    color: #999999;
    text-align: left;
}
.table thead tr th {
    font-weight: normal;
    padding: 10px;
}
.table tbody {
    border-bottom: 1px solid #E1E1E1;
    color: #484848;
    padding: 0.5em 0.3em;
}
.table tbody tr {
    background: url("../images/layout/row_bg.png") repeat-x scroll 0 100% #F8F8F8;
}
.table tbody tr td {
    padding: 10px;
    vertical-align: middle;
}
.table tbody tr td a {
    color: #6F84B4;
    text-decoration: none;
}
.table tbody tr td a:hover {
    text-decoration: underline;
}
.table tbody tr td img {
    border: 1px solid #BFBFBF;
    padding: 1px;
}
.table tfoot tr td {
    padding: 10px;
    vertical-align: middle;
}